scandalize public

Translations
шокировать общественность
The politician's remarks scandalized public.
Замечания политика шокировали общественность.